package main

import clientv3 "go.etcd.io/etcd/client/v3"

func main() {
	//一般不是直接使用clientv3.KV.xxx()，而是封装一层 - 内置错误重试机制的高级KV
	//看源码，对于KV来说，只有 Range 操作是重试机制。对于Auth等来说，很多都是重试机制。
	kv := clientv3.NewKV(CLI)

	//kv.Do()
	//kv.Txn().If().Then().Else().Commit()
	//kv.Get()
	//kv.Put()
	//kv.Compact()
	//kv.Delete()
	//CLI.Txn()

	_ = kv
}
